@charset "utf-8";
/* CSS Document */
*{
 margin:0; padding:0;}
 body{
 border: 0px currentColor; 
 border-image: none; 
 
 font-family:'微软雅黑',Arial, Helvetica, sans-serif,"黑体","微软雅黑", "宋体" ,;
 font-size:14px;
 color: #666666;
 }
 ol,ul,li{ 
 list-style:none;
 }
 a:link {
 text-decoration:none;
 }
 a:visited{text-decoration:none;  
 }
 a{ 
 text-decoration:none; color: #7b7b7b;
 }

 a:hover{
 color: #023e6b; 
 text-decoration:none;
 }
 img{border:0;}

 .wp{
 width:1200px;
 height:auto; 
 margin:0 auto; 
 overflow:hidden;
 position: relative;
 }

.head{width:100%;height:110px; background:#FFFFFF;}
.headz{ float:left; width:700px;}
.heady{ float:right; width:300px; }

.nav{}
.banner{  margin-top:45px;}
.banner1{ width:auto; height:300px; background:#FF0000; margin-top:45px;}
.bannerx{ width:auto; height:40px; background: #f2f2f2; }
.bannerx p{ line-height:40px;}
.bannerx p a{ color:#999999;}
.bannerx p a:hover{ color:#333333;}

.main{ width:auto; height:auto;}
.mainz{ float:left; width:330px;  margin-top:20px; margin-bottom:20px; }
.mainzs{ width:330px; height:100px; background:#0068b7; border-radius:15px 15px 0 0;}
.mainzx{width:328px; border-left:#999999 solid 1px; border-right:#999999 solid 1px; border-bottom:#999999 solid 1px; padding-bottom:30px; }
.mainzx ul{width:300px; border-bottom: #c6c7c8 solid 1px; height:40px; line-height:40px; margin: 0 auto; }
.mainzx p{width:280px; border-bottom: #999999 dashed 1px; height:30px; line-height:30px; margin-left:35px;}

.mainy{ float:right; width:850px; margin-top:20px; margin-bottom:20px;}
.mainys{ height:80px; margin-top:20px;}
.mainys p{ color:#666666; font-size:24px; line-height:30px; margin:20px; font-weight:bold;}
.mainyx{ color:#666666;}
.mainyxs{ height:260px;}

.main1{ width:auto; height:600px;  }
.main1s{ height:150px;}
.main1x{ height:450px;}
.main1xz{float:left; width:500px; height:450px; }
.main1xy{float:right;width:650px; height:450px; }

/*.main2{
    -webkit-transform:skewY(-10deg);
	height:600px;
	width:auto;
	
}
.main2 span{
    display:inline-block;
    -webkit-transform:skewY(10deg);
	
}*/
.main2{ width:auto; height:500px; }
.main2z{ float:left; width:700px; height:500px;}
.main2y{ float:right; width:450px; height:500px;}

.main3{ width:auto; height:500px; }
.main3z{ float:left; width:500px; height:500px;}
.main3y{ float:right; width:650px; height:500px;}

.main4{ width:auto; height:500px; }
.main4z{ float:left; width:650px; height:500px;}
.main4y{ float:right; width:500px; height:500px;}

.footer{ }



































































































